package com.pj.lib.auraServer.app.listeners;

import com.pj.lib.auraServer.components.connection.ClientThread;

/**
 * The listener for checking if user aura type is going to change (not yet changed)
 * @author Pawel Janeczek
 *
 */
public interface OnChangeUserAuraType {
	/**
	 * Fired when turning on user aura
	 * @param ct What client thread fired this event
	 * @param code What aura type to turn on
	 * @param userId For which user to turn on this aura
	 */
	public void setAura(ClientThread ct, String code, int userId);
	/**
	 * Fired when disabling user aura
	 * @param ct What client thread fired this event
	 * @param userId For which user to turn of aura
	 */
	public void disableAura(ClientThread ct, int userId);
}
